﻿#ifndef _OI_PLSCANNER_WIDECALIBWIDGET_HPP_
#define _OI_PLSCANNER_WIDECALIBWIDGET_HPP_

#include "PLScannerCore/OiPLScannerCore.hpp"

namespace Oi
{
    namespace PLScannerCore
    {
        class OI_PLSCANNER_CORE_API WideCalibDlg : public QDialog
        {
            Q_OBJECT

        public:
            WideCalibDlg(QWidget* parent = nullptr);
            ~WideCalibDlg();

        public slots:
           void onCalib();
           void onCalibDone();
           void showErrStatusMsg(QString);
           void showOKStatusMsg(QString);

        private:
            OI_DISABLE_COPY(WideCalibDlg);
            OI_DECLARE_IMPL(WideCalibDlg);
        
        };
    }
}


#endif
